package try_catch_package;

public class try_catch_demo4 {
    public static void main(String[] args) {
        /*
            自己处理（捕获异常）灵魂四问：
                灵魂三问：如果try中遇到的问题没有被捕获，怎么执行？
                        相当于try...catch的代码白写了，最终还是会交给虚拟机进行处理
         */

        int[] arr = {1, 2, 3, 4, 5, 6};

        try {
            System.out.println(arr[10]);//ArrayIndexOutOfBoundsException
        } catch (NullPointerException e) {
            System.out.println("空指针异常");
        }
        System.out.println("看看我执行了吗？");
    }
}
